Das Matrixeditorfenster

Wenn Sie eine Matrix öffnen, öffnet sie sich in einem Matrixeditorfenster (Matrizen öffnen).

(1) Titelleiste

In der Titelleiste werden bei Visum-Matrizen standardmäßig Nummer und Name der Matrix angezeigt. Sind mehrere Matrizen in einem Fenster geöffnet, steht die Anzahl geöffneter Matrizen in der Titelleiste. Bei externen Matrizen wird der Dateiname angezeigt. Sie können Nummer und Name der Matrix ändern (Attributwerte von Matrizen anzeigen und bearbeiten)(Attributwerte von Matrizen anzeigen und bearbeiten)(Fenstertitel von Matrizen ändern).

(2) Menüleiste

Sobald ein Matrixeditorfenster aktiv ist, wird ein weiteres Menü Matrixeditor angezeigt. In diesem finden Sie matrixspezifische Funktionen.

(3) Matrixwerte

Hier werden die Matrixwerte einer oder mehrerer geöffneter Matrizen angezeigt. Die Werte in der Matrixdiagonalen sind gelb hinterlegt. Über das Kontextmenü stehen Ihnen diverse Bearbeitungsmöglichkeiten zur Verfügung. Die Darstellung der Matrizen können Sie über Optionen verändern (Matrixdaten filtern, aggregieren und Ansicht ändern und Grundsätzliche Einstellungen für Matrizen vornehmen). Alternativ haben Sie die Möglichkeit, Matrizen in Listenform anzuzeigen und zu bearbeiten (Matrizen in Listenansicht öffnen).

(4) Symbolleisten des Matrixeditorfensters

Über die Symbolleisten können Sie spezifische Programmfunktionen aufrufen.

Symbol

Name

Beschreibung

Matrizen auswählen

Die im Matrixeditorfenster geöffneten Matrizen verwalten

Ansichtsoptionen

Darstellungseigenschaften des Matrixeditorfensters ändern

Matrixansicht / Listenansicht

Wechselt zwischen Matrixansicht und Listenansicht

Anzeige der Matrixwerte filtern

Spalten und/oder Zeilen entsprechend bestimmter Filterkriterien ein- und ausblenden

Matrixzelle suchen

Matrixzelle in der geöffneten Matrix finden

Dynamisch aggregierte Ansicht neu berechnen

Daten in aggregierter Ansicht aktualisieren, wenn nach einem indirekten (Ober-)Bezirksattribute klassifiziert und anschließend Matrixwerte geändert wurden

Matrixinhalt aus Datei laden

Werte aus einer anderen Matrix in die Matrix des Matrixeditorfensters einlesen

Speichern in Datei

Im Matrixeditorfenster geöffnete Visum-Matrix als Datei speichern bzw. geöffnete externe Matrix unter einem anderen Namen speichern

Exportieren der aktuellen Ansicht in die Zwischenablage

Matrixwerte in die Zwischenablage kopieren

Exportieren der aktuellen Ansicht in Datenbank Matrixwerte in einer Datenbank speichern

Keine Synchronisation mit anderen Fenstern

Das Matrixeditorfenster ist nicht mit anderen Fenstern synchronisiert.

Synchronisation mit anderen Fenstern: markieren

Im Matrixeditorfenster markierte Bezirksbeziehungen oder Oberbezirksbeziehungen werden in anderen Fenstern markiert und umgekehrt. Die Synchronisation funktioniert auch zwischen mehreren Matrixeditorfenstern.

Zurücksetzen

Alle Matrixwerte auf null setzen

Symbol

Name

Beschreibung

Wert(e) zuweisen

Matrix durch eine Konstante oder Werte aus anderen Matrizen überschreiben

Addieren

Matrixwerte mit einer Konstanten oder Werten aus anderen Matrizen addieren

Subtrahieren

Von Matrixwerten eine Konstante oder Werte aus anderen Matrizen subtrahieren

Multiplizieren

Matrixwerte mit einer Konstanten oder Werten aus anderen Matrizen multiplizieren

Dividieren

Matrixwerte durch eine Konstante oder Werte aus anderen Matrizen dividieren

Minimum bilden

Matrixwerte durch das Minimum aus dem jeweiligen Matrixwert und einer Konstanten oder dem Wert mit gleicher Quelle-Ziel-Beziehung aus anderen Matrizen ersetzen

Maximum bilden

Matrixwerte durch das Maximum aus dem jeweiligen Matrixwert und einer Konstanten oder dem Wert mit gleicher Quelle-Ziel-Beziehung aus anderen Matrizen ersetzen

Potenzieren

Elementweise Matrixwerte mit einer Konstanten oder Werten aus anderen Matrizen potenzieren

Runden

Matrixwerte auf eine bestimmte Genauigkeit runden

Exponentialfunktion

Elementweise Matrixwerte durch Exponentialfunktion aus den Matrixwerten ersetzen

Natürlichen Logarithmus anwenden

Elementweise Matrixwerte durch den natürlichen Logarithmus der Matrixwerte ersetzen

Kehrwert bilden

Elementweise Matrixwerte durch ihren Kehrwert ersetzen

Transponieren

Matrixwerte in Spalten mit Matrixwerten in Zeilen vertauschen

Diagonale setzen

Matrixwerte in der Diagonalen auf einen Konstanten Wert setzen

Unteres Dreieck spiegeln

Matrixwerte unterhalb der Diagonale in die entsprechenden Beziehungen des oberhalb liegenden Dreiecks kopieren

Oberes Dreieck spiegeln

Matrixwerte oberhalb der Diagonale in die entsprechenden Beziehungen des unterhalb liegenden Dreiecks kopieren

Symmetrisieren

Matrixwerte jeweils durch den paarweise gebildeten Mittelwert zwischen den beiden spiegelbildlichen Matrixwerten ersetzen

Kombination von Matrizen und Vektoren

Matrizen und Vektoren durch Rechenoperationen miteinander verknüpfen

Werte bedingt setzen

Matrixwerte, die eine bestimmte Bedingung erfüllen, durch einen bestimmten Wert ersetzen

Aggregieren

Zeilen und/oder Spalten einer Matrix zusammenfassen, umnummerieren oder löschen

Disaggregieren

Zeilen und/oder Spalten einer Matrix in mehrere Zeilen und/oder Spalten aufteilen

Hochrechnen

Matrixwerte zeilen- oder spaltenweise oder in beide Richtungen auf einen neuen Sollwert oder über einen Faktor hochrechnen

Gebietsweise hochrechnen

Matrixwerte über Faktoren hochrechnen, wobei pro Gebiet oder Gebietsbeziehung ein anderer Faktor festgelegt wird

(5) Fensterauswahl

Über die Auswahlliste können Sie zwischen allen geöffneten Fenstern wechseln.

(6) Registerleiste

Über die Register können Sie zwischen allen geöffneten Matrizen wechseln.

 

Hinweis: Im Verzeichnis C:\Users\Public\Documents\PTV Vision\PTV Visum 2025/Examples finden Sie ein Anwendungsbeispiel zu diesem Thema. Das Beispiel Matrix Editor zeigt die vielfältigen Möglichkeiten der Bearbeitung und Analyse von Matrizen mit dem integrierten Matrixeditor.